Saint Helena
geographical name
Saint He·le·na
ˌsānt-ə-ˈlē-nə
ˌsānt-hə-ˈlē-
island in the South Atlantic that is a British colony with Jamestown as its capital area 47 square miles (122 square kilometers), population 4100
Love words? Need even more definitions?
Merriam-Webster unabridged
Share